EC_ReadAxisInfo
功能块 | EC_ReadAxisInfo | ||
---|---|---|---|
透过服务数据对象 (Service Data Object, SDO) 读取轴的状态。 | |||
VAR_IN_OUT | |||
V | AxisIn | AXIS_REF | 轴的参考。 |
VAR_INPUT | |||
V | Enable | BOOL | 启动时连续获取参数值。 |
VAR_OUTPUT | |||
V | Valid | BOOL | 一系列有效输出可得时为 TRUE。 |
V | Error | BOOL | 提示功能块中出现错误。 |
V | ErrorID | MC_Error | 错误识别。 |
V | VendorId | UDINT | 装置的厂商 ID。 |
V | ProductCode | UDINT | 装置之产品码。 |
V | RevisionNumber | UDINT | 装置之修订号码。 |
V | SerialNumber | UDINT | 装置之序列号码。 |
V | SlaveId | UINT | 从站阵列的索引,用于 SDO 函式。当 EtherCAT 从站装置启动时,此索引具有与 SlaveId 相同的值,该值对应于从站装置在网路中的位置。请注意,在 EtherCAT 进入运行 (Op) 状态后,加入或移除网路上的任何从站装置将改变各装置在网路中的位置 (SlaveId)。尽管如此,从站的索引将保持不变。新增的装置将排列在阵列的末端。对于更改后的所有从站,索引和 SlaveId 将不再匹配。上述行为模式仅适用于实体装置;不适用于模拟装置。详细资讯请参阅 EnableHotConnect 中的使用案例。 |
V | PhysAddress | UINT | 装置之实体位址。 |
V | AliasAddress | UINT | 装置之别名位址。 |
V | State | EC_State | 装置之 EtherCAT 状态。 |
V | CycleTime | UDINT | 从站之循环时间。如果 KINGSTAR 总站网络上的从站无法赶上主站的循环时间, KINGSTAR 自动配置将根据其能力减慢循环时间。 |
V | Resolution | UDINT | 装置设定的编码器解析度(若为驱动器)。 |
V | Name | STRING | 装置名称。 |
EC_ReadAxisInfo | ||||||
---|---|---|---|---|---|---|
AXIS_REF | AxisIn | Axis | AXIS_REF | |||
BOOL | Enable | Valid | BOOL | |||
Error | BOOL | |||||
ErrorID | MC_Error | |||||
VendorId | UDINT | |||||
ProductCode | UDINT | |||||
RevisionNumber | UDINT | |||||
SerialNumber | UDINT | |||||
SlaveId | UINT | |||||
PhysAddress | UINT | |||||
AliasAddress | UINT | |||||
State | EC_State | |||||
CycleTime | UDINT | |||||
Resolution | UDINT | |||||
Name | STRING | |||||